mechanical ploughing

Translations
labourage mécanique